321,318,314,310,307,299,292,285,281,278,277,277,274,272,270,268,266,264,262,261,260,258,257,256,255,253,251,250,249,246,244,243,242,242,242,242,241,239,238,237,235,235,235,236,238,240,237,236,237,237,235,230,227,223,221,219,217,214,212,207,205,202,199,198,194,190,187,186,184,182,181,179,178,177,176,173,171,169,167,164,161,158,155,153,151,149,148,146,143,139,136,133,128,126,124,122,118,117,115,110,106,101,97,96,93,92,89,86,85,82,80,79,77,75,73,71,69,67,66,62,59,56,54,53,51,50,49,48,46,44,42,40,39,38,37,36,36,37,40,41,41,43,45,49,51,52,53,54,55,57,59,61,63,65,67,69,71,73,77,78,80,81,82,85,87,89,91,94,96,101,103,106,109,112,115,117,121,123,125,128,130,135,138,140,143,145,146,148,151,153,155,156,158,160,162,164,167,169,172,176,181,181,183,186,194,198,202,195,194,193,192,192,177,162,147,132,117,102,87,57,42,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,57,65,89,120,135,143,158,186,207,249,278,306;1280,1285,1294,1309,1319,1332,1337,1340,1342,1346,1340,1336,1336,1335,1334,1333,1333,1333,1333,1334,1334,1336,1337,1338,1339,1340,1340,1341,1342,1344,1345,1347,1348,1350,1352,1354,1355,1357,1358,1359,1360,1362,1364,1367,1368,1369,1385,1391,1402,1408,1418,1418,1418,1418,1417,1415,1415,1414,1414,1414,1414,1413,1412,1412,1412,1410,1408,1407,1405,1403,1401,1399,1398,1396,1395,1393,1392,1390,1389,1388,1388,1388,1388,1389,1390,1391,1392,1391,1391,1390,1390,1390,1391,1393,1395,1396,1397,1397,1397,1397,1398,1397,1397,1397,1396,1395,1393,1392,1392,1390,1387,1386,1385,1383,1381,1379,1378,1377,1377,1377,1378,1379,1380,1383,1384,1385,1386,1388,1389,1390,1391,1393,1394,1395,1396,1399,1401,1405,1409,1411,1414,1417,1419,1423,1425,1427,1428,1430,1431,1432,1433,1433,1435,1435,1436,1437,1438,1438,1439,1440,1438,1441,1443,1445,1447,1448,1449,1449,1449,1449,1452,1453,1454,1455,1456,1457,1457,1459,1460,1460,1461,1460,1461,1461,1461,1462,1463,1465,1466,1466,1465,1464,1464,1462,1461,1460,1460,1460,1460,1460,1460,1461,1462,1463,1478,1504,1537,1561,1577,1583,1596,1599,1599,1599,1599,1599,1599,1599,1599,1599,1599,1599,1584,1569,1539,1524,1509,1494,1479,1464,1449,1419,1389,1374,1359,1329,1314,1299,1284,1254,1240,1253,1262,1268,1265,1252,1236,1226,1219,1225,1242,1252,1267